package com.link.base.base.buryingpoint.buriedanalysis.model;

import com.link.core.basic.model.BasicModel;

/**
 * 埋点数据分析报表-埋点数据分析报表 
 *
 * @author 闫有霞
 * @date 2019/05/06 15:52
 */
public class BuriedAnalysisReport extends BasicModel {
    /**
     *  小程序中用户的唯一标识
     */
    private String openId;

    /**
     * 微信昵称
     */
    private String nickName;
    /**
     * 分享比
     */
    private Double shareRate;

    /**
     * 来源
     */
    private String utmSource;

    /**
     * 分组字段名称
     */
    private String groupByField;


    /**
     * 日期范围 1 今日
     *          7 近7日
     */
    private String dateRange;

    /**
     * 浏览量
     */
    private Double pageViewsNum;

    /**
     * 访客数
     */
    private Double visitorsNum;

    /**
     * 访问次数
     */
    private Double visitsNum;

    /**
     * 转发分享次数
     */
    private Double forwardShareNum;

    /**
     * 广告ID
     */
    private String appId;

    /**
     * 开始时间
     */
    private String startDate;

    /**
     * 结束时间
     */
    private String endDate;

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getGroupByField() {
        return groupByField;
    }

    public void setGroupByField(String groupByField) {
        this.groupByField = groupByField;
    }

    public String getDateRange() {
        return dateRange;
    }

    public void setDateRange(String dateRange) {
        this.dateRange = dateRange;
    }

    public String getUtmSource() {
        return utmSource;
    }

    public void setUtmSource(String utmSource) {
        this.utmSource = utmSource;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public Double getShareRate() {
        return shareRate;
    }

    public void setShareRate(Double shareRate) {
        this.shareRate = shareRate;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public Double getPageViewsNum() {
        return pageViewsNum;
    }

    public void setPageViewsNum(Double pageViewsNum) {
        this.pageViewsNum = pageViewsNum;
    }

    public Double getVisitorsNum() {
        return visitorsNum;
    }

    public void setVisitorsNum(Double visitorsNum) {
        this.visitorsNum = visitorsNum;
    }

    public Double getVisitsNum() {
        return visitsNum;
    }

    public void setVisitsNum(Double visitsNum) {
        this.visitsNum = visitsNum;
    }

    public Double getForwardShareNum() {
        return forwardShareNum;
    }

    public void setForwardShareNum(Double forwardShareNum) {
        this.forwardShareNum = forwardShareNum;
    }
}
